package com.suixun.service;

import java.sql.SQLException;
import java.util.List;

import com.suixun.entity.StdObjectinfo;
import com.suixun.entity.form.StudentForm;
import com.suixun.entity.page.PageModel;
import com.suixun.vo.StudentVO;

/**
 * 
 * <p>Title: StudentService</p>
 * <p> 功能描述:学生信息业务层接口 </p> 
 * @author	陈显强
 * @date	2016年12月12日下午4:24:09
 * @version 1.0
 */
public interface StudentService {
	/**
	 * 
	 * <p>Title: queryList</p>
	 * <p> 功能描述:查询孩子信息业务处理 </p>
	 * @param student
	 * @return
	 */
	PageModel<StudentVO> queryList(StudentForm student) throws SQLException;
	/**
	 * 
	 * <p>Title: queryByMdtid</p>
	 * <p> 功能描述:查询指定学生信息 </p>
	 * @param student
	 * @return
	 */
	StudentVO queryByParam(StudentForm student);
	
	/**
	 * <p>Title: getStudentByMainGuardian</p>
	 * <p> 功能描述: 获取主监护人下的孩子信息</p>
	 * @param peopletel
	 * @return
	 */
	List<StdObjectinfo> getStudentsByMainGuardian(String peopletel);
	/**
	 * 
	 * 功能描述: 通过设备号查询学生
	 * @param mdtid
	 * @return
	 */
	StdObjectinfo selectStudent(String mdtid);
}
